cell fate - French English Dictionary